/**
 * <copyright>
 * </copyright>
 *

 */
package hu.bme.mit.androtext.androres.androResDsl;

import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;

/**
 * <!-- begin-user-doc -->
 * The <b>Package</b> for the model.
 * It contains accessors for the meta objects to represent
 * <ul>
 *   <li>each class,</li>
 *   <li>each feature of each class,</li>
 *   <li>each enum,</li>
 *   <li>and each data type</li>
 * </ul>
 * <!-- end-user-doc -->
 * @see hu.bme.mit.androtext.androres.androResDsl.AndroResDslFactory
 * @model kind="package"
 * @generated
 */
public interface AndroResDslPackage extends EPackage
{
  /**
   * The package name.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  String eNAME = "androResDsl";

  /**
   * The package namespace URI.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  String eNS_URI = "http://www.bme.hu/mit/androtext/androres/AndroResDsl";

  /**
   * The package namespace name.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  String eNS_PREFIX = "androResDsl";

  /**
   * The singleton instance of the package.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  AndroResDslPackage eINSTANCE = hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl.init();

  /**
   * The meta object id for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.AndroResModelRootImpl <em>Andro Res Model Root</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResModelRootImpl
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getAndroResModelRoot()
   * @generated
   */
  int ANDRO_RES_MODEL_ROOT = 0;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ANDRO_RES_MODEL_ROOT__NAME = 0;

  /**
   * The feature id for the '<em><b>Imports</b></em>' containment reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ANDRO_RES_MODEL_ROOT__IMPORTS = 1;

  /**
   * The feature id for the '<em><b>Resources</b></em>' containment reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ANDRO_RES_MODEL_ROOT__RESOURCES = 2;

  /**
   * The number of structural features of the '<em>Andro Res Model Root</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ANDRO_RES_MODEL_ROOT_FEATURE_COUNT = 3;

  /**
   * The meta object id for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.ResourceImpl <em>Resource</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.ResourceImpl
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getResource()
   * @generated
   */
  int RESOURCE = 1;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int RESOURCE__NAME = 0;

  /**
   * The number of structural features of the '<em>Resource</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int RESOURCE_FEATURE_COUNT = 1;

  /**
   * The meta object id for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.StringResourceImpl <em>String Resource</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.StringResourceImpl
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getStringResource()
   * @generated
   */
  int STRING_RESOURCE = 2;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int STRING_RESOURCE__NAME = RESOURCE__NAME;

  /**
   * The feature id for the '<em><b>Value</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int STRING_RESOURCE__VALUE = RESOURCE_FEATURE_COUNT + 0;

  /**
   * The number of structural features of the '<em>String Resource</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int STRING_RESOURCE_FEATURE_COUNT = RESOURCE_FEATURE_COUNT + 1;

  /**
   * The meta object id for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.IntegerResourceImpl <em>Integer Resource</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.IntegerResourceImpl
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getIntegerResource()
   * @generated
   */
  int INTEGER_RESOURCE = 3;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INTEGER_RESOURCE__NAME = RESOURCE__NAME;

  /**
   * The feature id for the '<em><b>Value</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INTEGER_RESOURCE__VALUE = RESOURCE_FEATURE_COUNT + 0;

  /**
   * The number of structural features of the '<em>Integer Resource</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INTEGER_RESOURCE_FEATURE_COUNT = RESOURCE_FEATURE_COUNT + 1;

  /**
   * The meta object id for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.BooleanResourceImpl <em>Boolean Resource</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.BooleanResourceImpl
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getBooleanResource()
   * @generated
   */
  int BOOLEAN_RESOURCE = 4;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int BOOLEAN_RESOURCE__NAME = RESOURCE__NAME;

  /**
   * The feature id for the '<em><b>Value</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int BOOLEAN_RESOURCE__VALUE = RESOURCE_FEATURE_COUNT + 0;

  /**
   * The number of structural features of the '<em>Boolean Resource</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int BOOLEAN_RESOURCE_FEATURE_COUNT = RESOURCE_FEATURE_COUNT + 1;

  /**
   * The meta object id for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.ColorResourceImpl <em>Color Resource</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.ColorResourceImpl
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getColorResource()
   * @generated
   */
  int COLOR_RESOURCE = 5;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int COLOR_RESOURCE__NAME = RESOURCE__NAME;

  /**
   * The feature id for the '<em><b>Value</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int COLOR_RESOURCE__VALUE = RESOURCE_FEATURE_COUNT + 0;

  /**
   * The number of structural features of the '<em>Color Resource</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int COLOR_RESOURCE_FEATURE_COUNT = RESOURCE_FEATURE_COUNT + 1;

  /**
   * The meta object id for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.DimensionResourceImpl <em>Dimension Resource</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.DimensionResourceImpl
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getDimensionResource()
   * @generated
   */
  int DIMENSION_RESOURCE = 6;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DIMENSION_RESOURCE__NAME = RESOURCE__NAME;

  /**
   * The feature id for the '<em><b>Value</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DIMENSION_RESOURCE__VALUE = RESOURCE_FEATURE_COUNT + 0;

  /**
   * The number of structural features of the '<em>Dimension Resource</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DIMENSION_RESOURCE_FEATURE_COUNT = RESOURCE_FEATURE_COUNT + 1;

  /**
   * The meta object id for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.ArrayResourceImpl <em>Array Resource</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.ArrayResourceImpl
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getArrayResource()
   * @generated
   */
  int ARRAY_RESOURCE = 7;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ARRAY_RESOURCE__NAME = RESOURCE__NAME;

  /**
   * The number of structural features of the '<em>Array Resource</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ARRAY_RESOURCE_FEATURE_COUNT = RESOURCE_FEATURE_COUNT + 0;

  /**
   * The meta object id for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.IntegerArrayResourceImpl <em>Integer Array Resource</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.IntegerArrayResourceImpl
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getIntegerArrayResource()
   * @generated
   */
  int INTEGER_ARRAY_RESOURCE = 8;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INTEGER_ARRAY_RESOURCE__NAME = ARRAY_RESOURCE__NAME;

  /**
   * The feature id for the '<em><b>Entries</b></em>' containment reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INTEGER_ARRAY_RESOURCE__ENTRIES = ARRAY_RESOURCE_FEATURE_COUNT + 0;

  /**
   * The number of structural features of the '<em>Integer Array Resource</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INTEGER_ARRAY_RESOURCE_FEATURE_COUNT = ARRAY_RESOURCE_FEATURE_COUNT + 1;

  /**
   * The meta object id for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.IntegerArrayEntryImpl <em>Integer Array Entry</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.IntegerArrayEntryImpl
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getIntegerArrayEntry()
   * @generated
   */
  int INTEGER_ARRAY_ENTRY = 9;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INTEGER_ARRAY_ENTRY__NAME = 0;

  /**
   * The feature id for the '<em><b>Value</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INTEGER_ARRAY_ENTRY__VALUE = 1;

  /**
   * The number of structural features of the '<em>Integer Array Entry</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INTEGER_ARRAY_ENTRY_FEATURE_COUNT = 2;

  /**
   * The meta object id for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.StringArrayResourceImpl <em>String Array Resource</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.StringArrayResourceImpl
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getStringArrayResource()
   * @generated
   */
  int STRING_ARRAY_RESOURCE = 10;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int STRING_ARRAY_RESOURCE__NAME = ARRAY_RESOURCE__NAME;

  /**
   * The feature id for the '<em><b>Entries</b></em>' containment reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int STRING_ARRAY_RESOURCE__ENTRIES = ARRAY_RESOURCE_FEATURE_COUNT + 0;

  /**
   * The number of structural features of the '<em>String Array Resource</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int STRING_ARRAY_RESOURCE_FEATURE_COUNT = ARRAY_RESOURCE_FEATURE_COUNT + 1;

  /**
   * The meta object id for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.StringArrayEntryImpl <em>String Array Entry</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.StringArrayEntryImpl
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getStringArrayEntry()
   * @generated
   */
  int STRING_ARRAY_ENTRY = 11;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int STRING_ARRAY_ENTRY__NAME = 0;

  /**
   * The feature id for the '<em><b>Value</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int STRING_ARRAY_ENTRY__VALUE = 1;

  /**
   * The number of structural features of the '<em>String Array Entry</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int STRING_ARRAY_ENTRY_FEATURE_COUNT = 2;

  /**
   * The meta object id for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.DrawableResourceImpl <em>Drawable Resource</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.DrawableResourceImpl
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getDrawableResource()
   * @generated
   */
  int DRAWABLE_RESOURCE = 12;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DRAWABLE_RESOURCE__NAME = RESOURCE__NAME;

  /**
   * The number of structural features of the '<em>Drawable Resource</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DRAWABLE_RESOURCE_FEATURE_COUNT = RESOURCE_FEATURE_COUNT + 0;

  /**
   * The meta object id for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.BitmapDrawableResourceImpl <em>Bitmap Drawable Resource</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.BitmapDrawableResourceImpl
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getBitmapDrawableResource()
   * @generated
   */
  int BITMAP_DRAWABLE_RESOURCE = 13;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int BITMAP_DRAWABLE_RESOURCE__NAME = DRAWABLE_RESOURCE__NAME;

  /**
   * The feature id for the '<em><b>Filename</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int BITMAP_DRAWABLE_RESOURCE__FILENAME = DRAWABLE_RESOURCE_FEATURE_COUNT + 0;

  /**
   * The number of structural features of the '<em>Bitmap Drawable Resource</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int BITMAP_DRAWABLE_RESOURCE_FEATURE_COUNT = DRAWABLE_RESOURCE_FEATURE_COUNT + 1;

  /**
   * The meta object id for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.TransitionDrawableResourceImpl <em>Transition Drawable Resource</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.TransitionDrawableResourceImpl
   * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getTransitionDrawableResource()
   * @generated
   */
  int TRANSITION_DRAWABLE_RESOURCE = 14;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TRANSITION_DRAWABLE_RESOURCE__NAME = DRAWABLE_RESOURCE__NAME;

  /**
   * The feature id for the '<em><b>From</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TRANSITION_DRAWABLE_RESOURCE__FROM = DRAWABLE_RESOURCE_FEATURE_COUNT + 0;

  /**
   * The feature id for the '<em><b>To</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TRANSITION_DRAWABLE_RESOURCE__TO = DRAWABLE_RESOURCE_FEATURE_COUNT + 1;

  /**
   * The number of structural features of the '<em>Transition Drawable Resource</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TRANSITION_DRAWABLE_RESOURCE_FEATURE_COUNT = DRAWABLE_RESOURCE_FEATURE_COUNT + 2;


  /**
   * Returns the meta object for class '{@link hu.bme.mit.androtext.androres.androResDsl.AndroResModelRoot <em>Andro Res Model Root</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Andro Res Model Root</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.AndroResModelRoot
   * @generated
   */
  EClass getAndroResModelRoot();

  /**
   * Returns the meta object for the attribute '{@link hu.bme.mit.androtext.androres.androResDsl.AndroResModelRoot#getName <em>Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Name</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.AndroResModelRoot#getName()
   * @see #getAndroResModelRoot()
   * @generated
   */
  EAttribute getAndroResModelRoot_Name();

  /**
   * Returns the meta object for the containment reference list '{@link hu.bme.mit.androtext.androres.androResDsl.AndroResModelRoot#getImports <em>Imports</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference list '<em>Imports</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.AndroResModelRoot#getImports()
   * @see #getAndroResModelRoot()
   * @generated
   */
  EReference getAndroResModelRoot_Imports();

  /**
   * Returns the meta object for the containment reference list '{@link hu.bme.mit.androtext.androres.androResDsl.AndroResModelRoot#getResources <em>Resources</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference list '<em>Resources</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.AndroResModelRoot#getResources()
   * @see #getAndroResModelRoot()
   * @generated
   */
  EReference getAndroResModelRoot_Resources();

  /**
   * Returns the meta object for class '{@link hu.bme.mit.androtext.androres.androResDsl.Resource <em>Resource</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Resource</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.Resource
   * @generated
   */
  EClass getResource();

  /**
   * Returns the meta object for the attribute '{@link hu.bme.mit.androtext.androres.androResDsl.Resource#getName <em>Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Name</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.Resource#getName()
   * @see #getResource()
   * @generated
   */
  EAttribute getResource_Name();

  /**
   * Returns the meta object for class '{@link hu.bme.mit.androtext.androres.androResDsl.StringResource <em>String Resource</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>String Resource</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.StringResource
   * @generated
   */
  EClass getStringResource();

  /**
   * Returns the meta object for the attribute '{@link hu.bme.mit.androtext.androres.androResDsl.StringResource#getValue <em>Value</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Value</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.StringResource#getValue()
   * @see #getStringResource()
   * @generated
   */
  EAttribute getStringResource_Value();

  /**
   * Returns the meta object for class '{@link hu.bme.mit.androtext.androres.androResDsl.IntegerResource <em>Integer Resource</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Integer Resource</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.IntegerResource
   * @generated
   */
  EClass getIntegerResource();

  /**
   * Returns the meta object for the attribute '{@link hu.bme.mit.androtext.androres.androResDsl.IntegerResource#getValue <em>Value</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Value</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.IntegerResource#getValue()
   * @see #getIntegerResource()
   * @generated
   */
  EAttribute getIntegerResource_Value();

  /**
   * Returns the meta object for class '{@link hu.bme.mit.androtext.androres.androResDsl.BooleanResource <em>Boolean Resource</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Boolean Resource</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.BooleanResource
   * @generated
   */
  EClass getBooleanResource();

  /**
   * Returns the meta object for the attribute '{@link hu.bme.mit.androtext.androres.androResDsl.BooleanResource#getValue <em>Value</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Value</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.BooleanResource#getValue()
   * @see #getBooleanResource()
   * @generated
   */
  EAttribute getBooleanResource_Value();

  /**
   * Returns the meta object for class '{@link hu.bme.mit.androtext.androres.androResDsl.ColorResource <em>Color Resource</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Color Resource</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.ColorResource
   * @generated
   */
  EClass getColorResource();

  /**
   * Returns the meta object for the attribute '{@link hu.bme.mit.androtext.androres.androResDsl.ColorResource#getValue <em>Value</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Value</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.ColorResource#getValue()
   * @see #getColorResource()
   * @generated
   */
  EAttribute getColorResource_Value();

  /**
   * Returns the meta object for class '{@link hu.bme.mit.androtext.androres.androResDsl.DimensionResource <em>Dimension Resource</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Dimension Resource</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.DimensionResource
   * @generated
   */
  EClass getDimensionResource();

  /**
   * Returns the meta object for the attribute '{@link hu.bme.mit.androtext.androres.androResDsl.DimensionResource#getValue <em>Value</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Value</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.DimensionResource#getValue()
   * @see #getDimensionResource()
   * @generated
   */
  EAttribute getDimensionResource_Value();

  /**
   * Returns the meta object for class '{@link hu.bme.mit.androtext.androres.androResDsl.ArrayResource <em>Array Resource</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Array Resource</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.ArrayResource
   * @generated
   */
  EClass getArrayResource();

  /**
   * Returns the meta object for class '{@link hu.bme.mit.androtext.androres.androResDsl.IntegerArrayResource <em>Integer Array Resource</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Integer Array Resource</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.IntegerArrayResource
   * @generated
   */
  EClass getIntegerArrayResource();

  /**
   * Returns the meta object for the containment reference list '{@link hu.bme.mit.androtext.androres.androResDsl.IntegerArrayResource#getEntries <em>Entries</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference list '<em>Entries</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.IntegerArrayResource#getEntries()
   * @see #getIntegerArrayResource()
   * @generated
   */
  EReference getIntegerArrayResource_Entries();

  /**
   * Returns the meta object for class '{@link hu.bme.mit.androtext.androres.androResDsl.IntegerArrayEntry <em>Integer Array Entry</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Integer Array Entry</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.IntegerArrayEntry
   * @generated
   */
  EClass getIntegerArrayEntry();

  /**
   * Returns the meta object for the attribute '{@link hu.bme.mit.androtext.androres.androResDsl.IntegerArrayEntry#getName <em>Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Name</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.IntegerArrayEntry#getName()
   * @see #getIntegerArrayEntry()
   * @generated
   */
  EAttribute getIntegerArrayEntry_Name();

  /**
   * Returns the meta object for the attribute '{@link hu.bme.mit.androtext.androres.androResDsl.IntegerArrayEntry#getValue <em>Value</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Value</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.IntegerArrayEntry#getValue()
   * @see #getIntegerArrayEntry()
   * @generated
   */
  EAttribute getIntegerArrayEntry_Value();

  /**
   * Returns the meta object for class '{@link hu.bme.mit.androtext.androres.androResDsl.StringArrayResource <em>String Array Resource</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>String Array Resource</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.StringArrayResource
   * @generated
   */
  EClass getStringArrayResource();

  /**
   * Returns the meta object for the containment reference list '{@link hu.bme.mit.androtext.androres.androResDsl.StringArrayResource#getEntries <em>Entries</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference list '<em>Entries</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.StringArrayResource#getEntries()
   * @see #getStringArrayResource()
   * @generated
   */
  EReference getStringArrayResource_Entries();

  /**
   * Returns the meta object for class '{@link hu.bme.mit.androtext.androres.androResDsl.StringArrayEntry <em>String Array Entry</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>String Array Entry</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.StringArrayEntry
   * @generated
   */
  EClass getStringArrayEntry();

  /**
   * Returns the meta object for the attribute '{@link hu.bme.mit.androtext.androres.androResDsl.StringArrayEntry#getName <em>Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Name</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.StringArrayEntry#getName()
   * @see #getStringArrayEntry()
   * @generated
   */
  EAttribute getStringArrayEntry_Name();

  /**
   * Returns the meta object for the attribute '{@link hu.bme.mit.androtext.androres.androResDsl.StringArrayEntry#getValue <em>Value</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Value</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.StringArrayEntry#getValue()
   * @see #getStringArrayEntry()
   * @generated
   */
  EAttribute getStringArrayEntry_Value();

  /**
   * Returns the meta object for class '{@link hu.bme.mit.androtext.androres.androResDsl.DrawableResource <em>Drawable Resource</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Drawable Resource</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.DrawableResource
   * @generated
   */
  EClass getDrawableResource();

  /**
   * Returns the meta object for class '{@link hu.bme.mit.androtext.androres.androResDsl.BitmapDrawableResource <em>Bitmap Drawable Resource</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Bitmap Drawable Resource</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.BitmapDrawableResource
   * @generated
   */
  EClass getBitmapDrawableResource();

  /**
   * Returns the meta object for the attribute '{@link hu.bme.mit.androtext.androres.androResDsl.BitmapDrawableResource#getFilename <em>Filename</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Filename</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.BitmapDrawableResource#getFilename()
   * @see #getBitmapDrawableResource()
   * @generated
   */
  EAttribute getBitmapDrawableResource_Filename();

  /**
   * Returns the meta object for class '{@link hu.bme.mit.androtext.androres.androResDsl.TransitionDrawableResource <em>Transition Drawable Resource</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Transition Drawable Resource</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.TransitionDrawableResource
   * @generated
   */
  EClass getTransitionDrawableResource();

  /**
   * Returns the meta object for the reference '{@link hu.bme.mit.androtext.androres.androResDsl.TransitionDrawableResource#getFrom <em>From</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>From</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.TransitionDrawableResource#getFrom()
   * @see #getTransitionDrawableResource()
   * @generated
   */
  EReference getTransitionDrawableResource_From();

  /**
   * Returns the meta object for the reference '{@link hu.bme.mit.androtext.androres.androResDsl.TransitionDrawableResource#getTo <em>To</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>To</em>'.
   * @see hu.bme.mit.androtext.androres.androResDsl.TransitionDrawableResource#getTo()
   * @see #getTransitionDrawableResource()
   * @generated
   */
  EReference getTransitionDrawableResource_To();

  /**
   * Returns the factory that creates the instances of the model.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the factory that creates the instances of the model.
   * @generated
   */
  AndroResDslFactory getAndroResDslFactory();

  /**
   * <!-- begin-user-doc -->
   * Defines literals for the meta objects that represent
   * <ul>
   *   <li>each class,</li>
   *   <li>each feature of each class,</li>
   *   <li>each enum,</li>
   *   <li>and each data type</li>
   * </ul>
   * <!-- end-user-doc -->
   * @generated
   */
  interface Literals
  {
    /**
     * The meta object literal for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.AndroResModelRootImpl <em>Andro Res Model Root</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResModelRootImpl
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getAndroResModelRoot()
     * @generated
     */
    EClass ANDRO_RES_MODEL_ROOT = eINSTANCE.getAndroResModelRoot();

    /**
     * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute ANDRO_RES_MODEL_ROOT__NAME = eINSTANCE.getAndroResModelRoot_Name();

    /**
     * The meta object literal for the '<em><b>Imports</b></em>' containment reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference ANDRO_RES_MODEL_ROOT__IMPORTS = eINSTANCE.getAndroResModelRoot_Imports();

    /**
     * The meta object literal for the '<em><b>Resources</b></em>' containment reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference ANDRO_RES_MODEL_ROOT__RESOURCES = eINSTANCE.getAndroResModelRoot_Resources();

    /**
     * The meta object literal for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.ResourceImpl <em>Resource</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.ResourceImpl
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getResource()
     * @generated
     */
    EClass RESOURCE = eINSTANCE.getResource();

    /**
     * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute RESOURCE__NAME = eINSTANCE.getResource_Name();

    /**
     * The meta object literal for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.StringResourceImpl <em>String Resource</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.StringResourceImpl
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getStringResource()
     * @generated
     */
    EClass STRING_RESOURCE = eINSTANCE.getStringResource();

    /**
     * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute STRING_RESOURCE__VALUE = eINSTANCE.getStringResource_Value();

    /**
     * The meta object literal for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.IntegerResourceImpl <em>Integer Resource</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.IntegerResourceImpl
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getIntegerResource()
     * @generated
     */
    EClass INTEGER_RESOURCE = eINSTANCE.getIntegerResource();

    /**
     * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute INTEGER_RESOURCE__VALUE = eINSTANCE.getIntegerResource_Value();

    /**
     * The meta object literal for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.BooleanResourceImpl <em>Boolean Resource</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.BooleanResourceImpl
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getBooleanResource()
     * @generated
     */
    EClass BOOLEAN_RESOURCE = eINSTANCE.getBooleanResource();

    /**
     * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute BOOLEAN_RESOURCE__VALUE = eINSTANCE.getBooleanResource_Value();

    /**
     * The meta object literal for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.ColorResourceImpl <em>Color Resource</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.ColorResourceImpl
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getColorResource()
     * @generated
     */
    EClass COLOR_RESOURCE = eINSTANCE.getColorResource();

    /**
     * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute COLOR_RESOURCE__VALUE = eINSTANCE.getColorResource_Value();

    /**
     * The meta object literal for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.DimensionResourceImpl <em>Dimension Resource</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.DimensionResourceImpl
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getDimensionResource()
     * @generated
     */
    EClass DIMENSION_RESOURCE = eINSTANCE.getDimensionResource();

    /**
     * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute DIMENSION_RESOURCE__VALUE = eINSTANCE.getDimensionResource_Value();

    /**
     * The meta object literal for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.ArrayResourceImpl <em>Array Resource</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.ArrayResourceImpl
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getArrayResource()
     * @generated
     */
    EClass ARRAY_RESOURCE = eINSTANCE.getArrayResource();

    /**
     * The meta object literal for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.IntegerArrayResourceImpl <em>Integer Array Resource</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.IntegerArrayResourceImpl
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getIntegerArrayResource()
     * @generated
     */
    EClass INTEGER_ARRAY_RESOURCE = eINSTANCE.getIntegerArrayResource();

    /**
     * The meta object literal for the '<em><b>Entries</b></em>' containment reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference INTEGER_ARRAY_RESOURCE__ENTRIES = eINSTANCE.getIntegerArrayResource_Entries();

    /**
     * The meta object literal for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.IntegerArrayEntryImpl <em>Integer Array Entry</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.IntegerArrayEntryImpl
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getIntegerArrayEntry()
     * @generated
     */
    EClass INTEGER_ARRAY_ENTRY = eINSTANCE.getIntegerArrayEntry();

    /**
     * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute INTEGER_ARRAY_ENTRY__NAME = eINSTANCE.getIntegerArrayEntry_Name();

    /**
     * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute INTEGER_ARRAY_ENTRY__VALUE = eINSTANCE.getIntegerArrayEntry_Value();

    /**
     * The meta object literal for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.StringArrayResourceImpl <em>String Array Resource</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.StringArrayResourceImpl
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getStringArrayResource()
     * @generated
     */
    EClass STRING_ARRAY_RESOURCE = eINSTANCE.getStringArrayResource();

    /**
     * The meta object literal for the '<em><b>Entries</b></em>' containment reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference STRING_ARRAY_RESOURCE__ENTRIES = eINSTANCE.getStringArrayResource_Entries();

    /**
     * The meta object literal for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.StringArrayEntryImpl <em>String Array Entry</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.StringArrayEntryImpl
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getStringArrayEntry()
     * @generated
     */
    EClass STRING_ARRAY_ENTRY = eINSTANCE.getStringArrayEntry();

    /**
     * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute STRING_ARRAY_ENTRY__NAME = eINSTANCE.getStringArrayEntry_Name();

    /**
     * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute STRING_ARRAY_ENTRY__VALUE = eINSTANCE.getStringArrayEntry_Value();

    /**
     * The meta object literal for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.DrawableResourceImpl <em>Drawable Resource</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.DrawableResourceImpl
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getDrawableResource()
     * @generated
     */
    EClass DRAWABLE_RESOURCE = eINSTANCE.getDrawableResource();

    /**
     * The meta object literal for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.BitmapDrawableResourceImpl <em>Bitmap Drawable Resource</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.BitmapDrawableResourceImpl
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getBitmapDrawableResource()
     * @generated
     */
    EClass BITMAP_DRAWABLE_RESOURCE = eINSTANCE.getBitmapDrawableResource();

    /**
     * The meta object literal for the '<em><b>Filename</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute BITMAP_DRAWABLE_RESOURCE__FILENAME = eINSTANCE.getBitmapDrawableResource_Filename();

    /**
     * The meta object literal for the '{@link hu.bme.mit.androtext.androres.androResDsl.impl.TransitionDrawableResourceImpl <em>Transition Drawable Resource</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.TransitionDrawableResourceImpl
     * @see hu.bme.mit.androtext.androres.androResDsl.impl.AndroResDslPackageImpl#getTransitionDrawableResource()
     * @generated
     */
    EClass TRANSITION_DRAWABLE_RESOURCE = eINSTANCE.getTransitionDrawableResource();

    /**
     * The meta object literal for the '<em><b>From</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference TRANSITION_DRAWABLE_RESOURCE__FROM = eINSTANCE.getTransitionDrawableResource_From();

    /**
     * The meta object literal for the '<em><b>To</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference TRANSITION_DRAWABLE_RESOURCE__TO = eINSTANCE.getTransitionDrawableResource_To();

  }

} //AndroResDslPackage
